FernleafSystems\Wordpress\Plugin\Shield\Rules\RulesController S

Total Complexity 37
Dependencies 14
Dependents 4
Total lines 211
Lines of code 136
Logical lines of code 70
Comment lines 38
Methods 17
Properties 3

Methods 17

Method Rating Maintainability Complexity Lines of code
processRules()
A
52 9 25
run()
S
63 4 11
getRules()
S
57 3 18
processRule()
S
65 3 9
locateResponseHandlerClass()
S
65 2 8
getResponseHandler()
S
67 2 7
locateConditionHandlerClass()
S
65 2 8
getConditionHandler()
S
67 2 7
getRule()
S
68 2 7
isRulesEngineReady()
S
80 1 3
getImmediateRules()
S
80 1 3
getRulesForHook()
S
73 1 5
getRulesResultsSummary()
S
69 1 8
buildAndStore()
S
72 1 7
getDefaultEventFireResponseHandler()
S
80 1 3
runHourlyCron()
S
82 1 3
__construct()
S
76 1 4